<?php
	/* Validação de dados */
	class ValidadorUsuario
	{
		public static function usuario_inserir_validacao()
		{
			if(!notEmpty($_POST["nome"]))
				$erros["nome"] = 'O campo nome não pode estar vazio';
			if(!cpf($_POST["cpf"]))
				$erros["cpf"] = 'Digite um cpf válido: xxx.xxx.xxx-xx';
			if(empty($_POST["senha"]))
				$erros["senha"] = 'O campo senha não pode estar vazio';
			if(empty($_POST["confirma_senha"]))
				$erros["confirma_senha"] = 'O campo confirma_senha não pode estar vazio';
			if(!equals($_POST["confirma_senha"], $_POST["senha"]))
				$erros["confirma_senha"] = 'Os valores de confirma_senha e de senha devem ser iguais';
			if(!notEmpty($_POST["email"]))
				$erros["email"] = 'O campo email não pode estar vazio';
			if(!email($_POST["email"]))
				$erros["email"] = 'O campo email deve conter um email válido';
			if(verifica_email_unico($_POST["email"]))
				$erros["email"] = 'Esse email já foi cadastrado';
			if(!notEmpty($_POST["confirma_email"]))
				$erros["confirma_email"] = 'O campo confirma_email não pode estar vazio';
			if(!email($_POST["confirma_email"]))
				$erros["confirma_email"] = 'O campo deve conter um email válido';
			if(!equals($_POST["confirma_email"], $_POST["email"]))
				$erros["confirma_email"] = 'Os valores de confirma_email e de email devem ser iguais';
	
				
			return $erros;
		}
		
		public static function usuario_alterar_validacao()
		{
		
			if(!notEmpty($_POST["nome"]))
				$erros["nome"] = 'O campo nome não pode estar vazio';
			if(!cpf($_POST["cpf"]))
				$erros["cpf"] = 'Digite um cpf válido: xxx.xxx.xxx-xx';
			if(!notEmpty($_POST["email"]))
				$erros["email"] = 'O campo email não pode estar vazio';
			if(!email($_POST["email"]))
				$erros["email"] = 'O campo email deve conter um email válido';
				
			return $erros;
		}
	}
?>